insulated spacer - Español Inglés Diccionario